Jogas como Bub ou Bob, dois dragões atiradores de bolhas. Tens de usar as bolhas e vários poderes para limpar todos os monstros dos níveis. Podes jogar Bub & Bob X sozinho ou em equipa com um amigo. O jogo é obviamente mais fácil e divertido com um amigo.
Tens de derrotar todos os monstros para avançar para o nível seguinte. Há 9 tipos de monstros - Zen Chan, Mighta, Monsta, Drunk, Pulpul, Banebou, Hidegonsu, Invader, Skel Monsta - e cada um tem habilidades diferentes. Se o teu dragão tocar num monstro ou num projétil, perde uma vida.
Para derrotar um monstro tens de o aprisionar numa bolha e então usar os picos das costas do teu dragão para rebentar a bolha. O monstro vai cair e transformar-se numa fruta. Podes também rebentar a bolha ao saltar nela.
Os monstros derrotados transformam-se em frutos. Apanha-os para ganhares pontos. Se rebentares um grupo de monstros aprisionados em bolhas, recebes diferentes e mais valiosos frutos.
As bolhas não aprisionam os monstros eternamente. Quando as bolhas piscam significa que estão prestes a rebentar por elas próprias ou que o monstro está prestes a escapar. Quando um monstro escapa duma bolha, ele fica furioso e começa a correr, voar e/ou disparar num ritmo acelerado.
Os monstros também se enfurecem quando demoras muito tempo num nível. A mensagem "Despacha-te!" avisa quando o teu tempo se esgotou e todos os monstros estão prestes a enfurecer-se. Eles voltam ao normal se perderes uma vida.
| Jogador 1 esquerda e direita | Esquerda e direita |
| Jogador 1 salto | Cima |
| Jogador 1 disparar bolha | Baixo |
| Jogador 2 esquerda e direita | 4 e 6 |
| Jogador 2 salto | 8 |
| Jogador 2 disparar bolha | 5 |
| Adicionar jogador 2 (Modo 1 jogador) | Enter |
| Pausar jogo | Espaço |
| Abortar jogo | Esc |
| Dois jogadores (Cooperativo) | ⌘ + N |
| Um jogador (Bub, dragão verde) | ⌘ + 1 |
| Um jogador (Bob, dragão azul) | ⌘ + 2 |
| Retomar jogo | ⌘ + R |
| Experimentar nível... | ⌘ + T |
| Abrir editor de níveis | ⌘ + L |
| Atualização de software... | ⌘ + U |
| Ver pontuações | ⌘ + S |
| Minimizar janela | ⌘ + M |
| Ativar ecrã completo | ⌘ + F |
| Abrir as Preferências | ⌘ + , |
| Ajuda | ⌘ + ? |
| Sair | ⌘ + Q |